Demo on how to use the PolyBool() action in pcb-rnd to subtract a smaller polygon from a bigger polygon.
This feature is available after pcb-rnd version 2.2.1, after r31737.
Note: the "Filled circle" tab of the shape generator can not be used for this demo, because it will create perfect circles which are really zero length lines, not polygons, while PolyBool() operates exclusively on polygons.
Action doc: